 #!/bin/bash

# 安装 server.js 所需依赖
set -e

# 切换到脚本所在目录
cd "$(dirname "$0")"

# 检查 package.json 是否存在
if [ ! -f package.json ]; then
  echo "[INFO] package.json 不存在，正在初始化..."
  npm init -y
fi

# 安装依赖
npm install express axios fs-extra cors

# 设置为 ES module（如未设置）
if ! grep -q '"type": *"module"' package.json; then
  echo '[INFO] 设置 package.json type 为 module'
  npx json -I -f package.json -e 'this.type="module"'
fi

echo "[SUCCESS] 依赖安装完成！"
